Simplified, stable parallel merging
نویسنده
چکیده
This note makes an observation that significantly simplifies previous parallel, two-way merge algorithms based on binary search and sequential merge in parallel. First, it is shown that the additional merge step of distinguished elements as found in previous algorithms is not necessary , thus simplifying the implementation and reducing constant factors. Second, by fixating the requirements to the binary search, the merge algorithm becomes stable, provided that the sequential merge subroutine is stable. The stable, parallel merge algorithm can easily be used to implement a stable, parallel merge sort. For ordered sequences with n and m elements, m ≤ n, the simplified merge algorithm runs in O(n/p + log n) operations using p processing elements. It can be implemented on an EREW PRAM, but since it requires only a single synchronization step, it is also a candidate for implementation on other parallel, shared-memory computers.
منابع مشابه
Map-merging in Multi-robot Simultaneous Localization and Mapping Process Using Two Heterogeneous Ground Robots
In this article, a fast and reliable map-merging algorithm is proposed to produce a global two dimensional map of an indoor environment in a multi-robot simultaneous localization and mapping (SLAM) process. In SLAM process, to find its way in this environment, a robot should be able to determine its position relative to a map formed from its observations. To solve this complex problem, simultan...
متن کاملGraph based smoothing and segmentation of color images
This paper presents a simplification and merging technique based on an initial region partition of color images: a Region Adjacency Graph (RAG). We propose a general scheme that can be employed for both color image simplification and/or segmentation. A new filtering algorithm of RAG is presented and included within a merging algorithm. The region models associated to each node are simplified an...
متن کاملStochastic differential equation models of vortex merging and reconnection
We show that the stochastic differential equation sSDEd model for the merger of two identical two-dimensional vortices proposed by Agullo and Verga f“Exact two vortices solution of Navier– Stokes equation,” Phys. Rev. Lett. 78, 2361 s1997dg is a special case of a more general class of SDE models for N interacting vortex filaments. These toy models include vorticity diffusion via a white noise f...
متن کاملKnitting Sort: A Novel Stable and Inplace Sorting Technique (An Extension of Exchange Sorting with Bitonic Sorting Network)
One of the most frequent operations performed on database is searching. To perform this operation we have different kinds of searching algorithms, some of which are Binary Search, Linear Search, Quadratic search[1], but these and all other searching algorithms work only on data, which are previously sorted. An efficient algorithm is required in order to make the searching algorithm fast and eff...
متن کاملStable Spheromak Formation By Merging In An Oblate Flux Conserver
An axisymmetric spheromak formed by the dynamic merging of two smaller spheromaks of the same magnetic helicity in the Swarthmore Spheromak Experiment SSX M. R. Brown, Phys. Plasmas 6, 1717 1999 has been observed and characterized. The spheromak is formed in an oblate tilt stable , trapezoidal, 6 mm wall copper flux conserver in SSX, which is 0.5 m in diameter and L=0.4 m in length at its large...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1202.6575 شماره
صفحات -
تاریخ انتشار 2012